期刊
  出版年
  关键词
结果中检索 Open Search
Please wait a minute...
选择: 显示/隐藏图片
1. 基于准反向变异的实数笛卡尔遗传编程算法
付安兵, 魏文红, 张宇辉, 郭文静
计算机应用    2021, 41 (2): 479-485.   DOI: 10.11772/j.issn.1001-9081.2020060791
摘要459)      PDF (1178KB)(418)    收藏
针对传统笛卡尔遗传编程(CGP)算法变异操作多样性的缺乏以及其使用的进化策略本身的局限性,提出了一种基于准反向变异的实数笛卡尔遗传编程算法(AD-RVCGP)。首先,和传统CGP一样,AD-RVCGP在进化过程中采用1+ λ的进化策略,即由一个父代个体只通过变异操作产生 λ个子代个体;其次,该算法在进化过程中动态选择准反向变异算子、末端变异算子和单点变异算子,并且利用反向个体的信息进行变异操作;最后,算法在进化过程中根据进化阶段的状态来选择不同的父代个体用于生成下一代个体。在符号回归问题的测试上,相较于传统CGP,AD-RVCGP的收敛加快了约30%,运行时间少了约20%;另外该算法求得的最优解与真实最优解误差更小。实验结果表明,AD-RVCGP具有较高的收敛速度和问题求解精度。
参考文献 | 相关文章 | 多维度评价
2. 分布式进化算法的性能测试与分析
陈炳亮 张宇辉 嵇智源
计算机应用    2014, 34 (11): 3086-3090.   DOI: 10.11772/j.issn.1001-9081.2014.11.3086
摘要228)      PDF (745KB)(500)    收藏

针对分布式进化算法设计过程中由于缺乏对性能影响因素的分析而导致算法无法达到预期加速比的问题,提出一种全面的性能分析方法。根据分布式进化算法的组成结构,将影响分布式进化算法性能的因素分为进化操作开销、适应值计算开销和通信开销三个部分。首先研究进化算法在不同个体编码维数下进化操作开销的特性;其次,在进化操作开销相对固定的情况下,通过使用操作系统的延时函数控制适应值计算开销,通过改变个体编码维数控制通信开销;最后,应用控制变量方法,逐一测试各因素对算法加速比的影响。实验结果展现了三种因素的相互制约关系,给出了分布式进化算法获得更好加速比的条件。

参考文献 | 相关文章 | 多维度评价